#page {
    width:980px;
    margin:0px auto;
}
#header {
}
#secondaryNav {
    padding-bottom:10px;
}
#secondaryNav #secondaryNavList {
    padding-left:40px;
}
#firstNav {
    background:transparent url(/images/banner1.jpg) no-repeat top center; /* default banner */
    height:188px;
}
#events {
    margin-top:15px;
}
#events .header {
    padding:2px 3px;
    background-color:#ffffff;
}
#events h4 a {
    color:#000000;
}
#events h4 {
    color:#ffffff;
    padding:1px 3px;
}
#events ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
#events li {
    padding:0px 0px 0px 20px;
    margin:0px 0px 0px 0px;
    list-style-position:outside;
    color:#ffffff;
}
#events li a {   
}
#content {
    clear:left;
}
#content .col3, #secondaryNav .col3 {
    background-color:#aaaaaa;
}
.col1 {
    float:left;
    width:202px;
}
.col1-2 {
    float:left;
    width:743px;
}
.col2 {
    float:left;
    width:551px;
}
.col3 {
    float:right;
    width:227px;
}
.col-padding {
    padding:10px;
}